package com.ev.hr.vo;/**
 * @Author xy
 * @Date 2020/6/5 13:50
 * @Description
 */

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 文件名称： com.ev.hr.vo.EmployeeImportVO.java</br>
 * 初始作者： xy</br>
 * 创建日期： 2020/6/5 13:50</br>
 * 功能说明： TODO <br/>
 * =================================================<br/>
 * 修改记录：<br/>
 * 修改作者        日期       修改内容<br/>
 * ================================================<br/>
 * Copyright (c) 2020-2021 .All rights reserved.<br/>
 */
@Data
public class EmployeeImportVO {
    private static final long serialVersionUID = 1L;

    //员工工号
    @Excel(name = "员工工号")
    private String employeeCode;
    //员工姓名
    @Excel(name = "员工姓名")
    private String employeeName;
    //部门编号
    @Excel(name = "部门编号")
    private String deptCode;
    //岗 位
    @Excel(name = "岗位编号")
    private String postCode;
    //用工状态
    @Excel(name = "用工状态")
    private String employmentState;
    //用工类型
    @Excel(name = "用工类型")
    private String employmentType;
    //身份证号
    @Excel(name = "身份证号")
    private String idNumber;
    //职称
    @Excel(name = "职称")
    private String employeeTitle;
    //职级
    @Excel(name = "职级")
    private String employeeLevel;
    //手机号码
    @Excel(name = "手机号码")
    private String mobilePhone;
    //出生日期
    @Excel(name = "出生日期",format = "yyyy-MM-dd")
    private Date employeeBirthday;
    //性别(1男0女 )
    @Excel(name = "性别(1男0女 )")
    private String employeeGender;
    //最高学历
    @Excel(name = "最高学历")
    private String highestEducation;
    //毕业学校
    @Excel(name = "毕业学校")
    private String graduateChool;
    //所学专业
    @Excel(name = "所学专业")
    private String majorStudied;
    //入职日期
    @Excel(name = "入职日期", format = "yyyy-MM-dd")
    private Date entryDate;
    //民族
    @Excel(name = "民族")
    private String employeeNation;
    //婚姻状况(1已婚0未婚)
    @Excel(name = "婚姻状况(1已婚0未婚)")
    private String maritalStatus;
    //户口类型
    @Excel(name = "户口类型")
    private String registeredType;
    //户口所在地
    @Excel(name = "户口所在地")
    private String registeredAddress;
    //籍贯
    @Excel(name = "籍贯")
    private String nativPlace;
    //政治面貌
    @Excel(name = "政治面貌")
    private String politicalOutlook;
    //入党时间
    @Excel(name = "入党时间",format = "yyyy-MM-dd")
    private Date joiningPartyDate;
    //个人社保号
    @Excel(name = "个人社保号")
    private String socialNumber;
    //公积金帐号
    @Excel(name = "公积金帐号")
    private String providentAccount;
    //工资卡号
    @Excel(name = "工资卡号")
    private String salaryCard;
    //个人新职工住房补贴账号
    @Excel(name = "住房补贴账号")
    private String subsidyAccount;
    //合同签订单位
    @Excel(name = "合同签订单位")
    private String signingUnit;
}
